package com.chalk.vo;

import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 移动端会员订单对象
 *
 * @author 许瑞伟
 */
@Data
public class OrderDetailVo {

    /**
     * 订单ID
     */
    private String orderId;

    /**
     * 订单编号
     */
    private String orderNo;

    /**
     * 订单状态
     */
    private Integer orderStatus;

    /**
     * 取消状态
     */
    private Integer cancelStatus;

    /**
     * 商品件数
     */
    private Integer itemQuantity;

    /**
     * 合计
     */
    private Double count;

    /**
     * 运费
     */
    private Double deliveryFee;

    /**
     * 全地址（如：广东省深圳市南山区朗山路2号）
     */
    private String fullAddr;

    /**
     * 联系人
     */
    private String contactPerson;

    /**
     * 联系手机号
     */
    private String contactMobile;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 买家留言
     */
    private String buyerMemo;

    /**
     * 商品列表
     */
    private List<MemberOrderItemVo> items = new ArrayList<>();
    /**
     * 卖家id（对应t_seller表主键）
     */
    private String sellerId;

    /**
     * 卖家店铺名
     */
    private String sellerNameReal;
    //支付方式
    private String payChannel;
    //支付时间
    private Date payTime;
    //商品总金额
    private Double itemAmount;
    //倒计时
    private String CountdownTime;
    /**
     * 店铺联系电话
     */
    private String contactMobileSeller;
    //商品总金额
    private Integer itemIntegral;
    /**
     * 系统分配店铺名称
     */
    private String sysSellerName;

    //物流公司
    private String logisticsCompId;
    //物流公司
    private String logisticsCompName;
    //运单号
    private String waybillNo;
    //物流备注
    private String memo;
    // 商家地址
    private String sellerAddr;
}
